water passage seal - Francés Inglés Diccionario